@primary-color     : #845d32;
@info-color        : #2db7f5;
@success-color     : #19be6b;
@processing-color  : @primary-color;
@warning-color     : #ff9900;
@error-color       : #ed4014;
@normal-color      : #e6ebf1;
@link-color        : #2D8cF0;
@link-hover-color  : tint(@link-color, 20%);
@link-active-color : shade(@link-color, 5%);
@selected-color    : fade(@primary-color, 90%);
@tooltip-color     : #fff;
@subsidiary-color  : #808695;
@rate-star-color   : #f5a623;
@white             : #fff;
@black             : #000;

// Base
@body-background      : #f1f4f9;
@component-background : #fff;
@font-family          : "Helvetica Neue",
Helvetica,
"PingFang SC",
"Hiragino Sans GB",
"Microsoft YaHei",
"微软雅黑",
Arial,
sans-serif;
@code-family : Consolas,
Menlo,
Courier,
monospace;
@title-color          : #17233d;
@text-color           : #515a6e;
@text-color-secondary : fade(@black, 45%);
@heading-color        : fade(#000, 85%);
@heading-color-dark   : fade(@white, 100%);
@font-size-base       : 28rpx;
@font-size-small      : 20rpx;
@font-size-large      : 32rpx;
@font-size-xl         : 36rpx;
@font-size-xxl        : 38rpx;
@font-size-xxxl       : 40rpx;
@line-height-base     : 1.5;
@line-height-computed : floor((@font-size-base * @line-height-base));
@border-radius-base   : 10rpx;
@border-radius-small  : 8rpx;
@cursor-disabled      : not-allowed;

// vertical paddings
@padding-lg: 24px; // containers
@padding-md: 16px; // small containers and buttons
@padding-sm: 12px; // Form controls and items
@padding-xs: 8px; // small items

// Border color
@border-color-base  : #dcdee2; // outside
@border-color-split : #e8eaec; // inside
@border-width-base  : 1px; // width of the border for a component
@border-style-base  : solid; // style of a components border

// Background color
@background-color-base        : #f7f7f7; // base
@background-color-select-hover: @input-disabled-bg;
@tooltip-bg                   : rgba(70, 76, 91, .9);
@head-bg                      : #f9fafc;
@table-thead-bg               : #f8f8f9;
@table-td-stripe-bg           : #f8f8f9;
@table-td-hover-bg            : #ebf7ff;
@table-td-highlight-bg        : #ebf7ff;
@menu-dark-title              : #515a6e;
@menu-dark-active-bg          : #363e4f;
@menu-dark-subsidiary-color   : rgba(255, 255, 255, .7);
@menu-dark-group-title-color  : rgba(255, 255, 255, .36);
@date-picker-cell-hover-bg    : #e1f0fe;

// Shadow
@shadow-color : rgba(0, 0, 0, .2);
@shadow-base  : @shadow-down;
@shadow-card  : 0 1px 1px 0 rgba(0, 0, 0, .1);
@shadow-up    : 0 -1px 6px @shadow-color;
@shadow-down  : 0 1px 6px @shadow-color;
@shadow-left  : -1px 0 6px @shadow-color;
@shadow-right : 1px 0 6px @shadow-color;

// Button
@btn-font-weight        : normal;
@btn-padding-base       : 5px 15px 6px;
@btn-padding-large      : 6px 15px 6px 15px;
@btn-padding-small      : 1px 7px 2px;
@btn-padding-base-icon  : 5px 15px 6px;
@btn-padding-large-icon : 6px 15px 6px 15px;
@btn-padding-small-icon : 1px 7px 2px;
@btn-font-size          : 12px;
@btn-font-size-large    : 14px;
@btn-border-radius      : 4px;
@btn-border-radius-small: 3px;
@btn-group-border       : shade(@primary-color, 5%);

@btn-disable-color  : #c5c8ce;
@btn-disable-bg     : @background-color-base;
@btn-disable-border : @border-color-base;

@btn-default-color  : @text-color;
@btn-default-bg     : #fff;
@btn-default-border : @border-color-base;

@btn-primary-color : #fff;
@btn-primary-bg    : @primary-color;

@btn-ghost-color  : @text-color;
@btn-ghost-bg     : #fff;
@btn-ghost-border : @border-color-base;

@btn-circle-size       : 32px;
@btn-circle-size-large : 36px;
@btn-circle-size-small : 24px;

// Input
@input-height-base  : 32px;
@input-height-large : 36px;
@input-height-small : 24px;

@input-padding-horizontal    : 7px;
@input-padding-vertical-base : 4px;
@input-padding-vertical-small: 1px;
@input-padding-vertical-large: 6px;

@input-placeholder-color : @btn-disable-color;
@input-color             : @text-color;
@input-border-color      : @border-color-base;
@input-bg                : #fff;
@input-group-bg          : #f8f8f9;

@input-hover-border-color : @primary-color;
@input-focus-border-color : @primary-color;
@input-disabled-bg        : #f3f3f3;

// Z-index
@zindex-spin            : 8;
@zindex-affix           : 10;
@zindex-back-top        : 10;
@zindex-select          : 900;
@zindex-modal           : 1000;
@zindex-drawer          : 1000;
@zindex-message         : 1010;
@zindex-notification    : 1010;
@zindex-tooltip         : 1060;
@zindex-transfer        : 1060;
@zindex-loading-bar     : 2000;
@zindex-spin-fullscreen : 2010;


// Avatar
@avatar-size-base     : 32px;
@avatar-size-lg       : 40px;
@avatar-size-sm       : 24px;
@avatar-font-size-base: 18px;
@avatar-font-size-lg  : 24px;
@avatar-font-size-sm  : 14px;
@avatar-bg            : #ccc;
@avatar-color         : #fff;
@avatar-border-radius : @border-radius-small;

@box-gap           : 30rpx;
@color-theme       : #DB187C;
@color-theme--light: #FF99CE;
@color-theme--disabled: #F390C3;